rumors of something forthcoming - Français Anglais Dictionnaire